﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.VisualStudio.Package;
using Microsoft.VisualStudio.TextManager.Interop;

namespace FixtureHighlighter
{
    public class FixtureSource : Source
    {
        public FixtureSource(FixtureLanguageService languageService, IVsTextLines textLines, Colorizer colorizer)
            : base(languageService, textLines, colorizer)
        {
        }

        public object ParseResult
        {
            get;
            set;
        }

        public IList<TextSpan[]> Braces
        {
            get;
            set;
        }

        public override CommentInfo GetCommentFormat()
        {
            return new CommentInfo()
            {
                BlockStart = "/*",
                BlockEnd = "*/",
                UseLineComments = false
            };
        }
    }
}
